enabling technologies - German English Dictionary